package com.conception.designpattern.architectBuilder;

import javax.swing.JPanel;

public abstract class UIBuilder {
	
	protected JPanel searchGUI; // add necessary UI Controls and initialize them 
	
	public abstract void addUIControls();
	public abstract void initialize();// return the SELECT sql command for the specificied criteria
	public abstract String getSQL(); // Common to all concrete builders.
	
	public JPanel getSearchUI(){
		return searchGUI;
	}
	
}
